by sheer luck - Alemán Inglés Diccionario